invulnerable fortress

Translations
forteresse invulnérable